Подсчет определенных символов

Данный скрипт помогает подсчитать количество определенных символов в строке


<script> var text = "hardware printers Epson"; //исходная строка var numBs = 0; var index = 0; while(index != -1) { index = text.indexOf("a", index); //укажите искомый символ или группу символов if (index != -1) { numBs++; index++; } } alert(numBs); </script>